left stitch - French English Dictionary